to fight like cat and dog - German English Dictionary